/**
 * 
 */
package com.yidu.erp.service.jihua;


import java.util.Map;

import com.yidu.erp.model.BeyondProdesign;

/**
 * 生产计划的接口
 * @author hujiaqian
 *
 * 2017年10月24日
 */
public interface BeyondProdesignService {
	/**
	 * 根据生产计划ID删除的方法
	 * @param designId
	 * @return
	 */
	int deleteByPrimaryKey(String designId);
	/**
	 * 生产计划对象查询的方法
	 * @param record
	 * @return
	 */
    int insertSelective(BeyondProdesign record);
    /**
     * 根据生产计划ID查询一个对象
     * @param designId
     * @return
     */
    BeyondProdesign selectByPrimaryKey(String designId);
    
    /**
     * 根据对象修改的方法
     * @param record
     * @return
     */
    int updateByPrimaryKeySelective(BeyondProdesign record);

    /**
     * 调用map集合查询所有
     * @param param
     * @return
     */
    Map<String, Object> selectAll(Map<String, Object> param);
    /**
	 * 修改对象的方法
	 * @param record
	 * @return
	 */
    int updateBy(BeyondProdesign record);
}
